array of solar cells - Spanisch Englisch Wörterbuch